Przeczytałem przed chwilą że kompilatory Assemblera różnią się obsługiwaną
składnią (Tasm nie łyknie Masmowego kodu itd.). Troche to denerwujące jak
się nie zna kompletnie Assemblera i kod pisany pod Tasm nie kompiluje się w
Nasm'ie z powodu dzikich błędów skłądniowych. Czy nie ma tej składni
nigdzie ustandaryzowanej? (Oj chyba nie, ale zapytać zawsze warto)
Podoba mi się Nasm, ale skłądnie Tasma nie przyjmuje, jaki kompilator
polecacie? Jaki jest najszerzej stosowany a jaki najlepszy?
pozdrawiam
Witam.
Ja również polecam NASMa http://nasm.sf.net
ułatwić migrację z TASMa/MASMa do NASMa.
Oto, jak go zdobyć:
http://rudy.mif.pg.gda.pl/~bogdro -ściągasz moją biblioteczkę bibl.zip
-rozpakowujesz -bibl\incl\nasm\do_nasma.inc
Wystarczy ten plik dołączyć do programu:
%include "bibl\incl\nasm\do_nasma.inc"
i można używać wielu dyrektyw TASMa.
Polecam też rozdział w dokumentacji NASMa:
Running NASM -Quick start for MASM users
Za to instrukcje są ustandaryzowane. Będą tak samo wyglądały w TASM
IDEAL i w NASMie.
Poza tym, NASM jest OpenSource pod LGPL i można go stosować w Linuksie.
Ale nie byłoby miło, gdybym nie wposmniał o FASMie
Polaka, z wbudowanym linkerem. Niestety, jeśli chodzi o programowanie w
DOSie, to się na nim troszkę zawiodłem.
Jak żaden się nie spodoba, to http://www.frontiernet.net/~fys/index.htm
Wybór należy do ciebie.
W razie dalszych pytań, pisz śmiało.